home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / demos / README < prev   
Text File  |  1994-08-01  |  4KB  |  81 lines

  1.  
  2.                       ---------------------------------
  3.                       ~4Dgifts/toolbox/src/demos README
  4.                       ---------------------------------
  5.  
  6.     [i] == IrisGL-based programs
  7.     [o] == OpenGL-based programs
  8.     [glx] == Irix 4 GLX mixed-model-based programs
  9.  
  10.  
  11.  
  12.      This subtree contains 45 selected demo's source code for:
  13.  
  14.  
  15.      audio:  4 Programs using/highlighting audio capabilites:
  16.      [i]   amesh     - real-time spectrum analysis of an audio input (in C++)
  17.            ameshC    - "straight C" language version of amesh
  18.            bz        - battlezone blow-'em-up demo with audio hooks n' cues
  19.            drive     - inspired "clyde crashcop" driver environment
  20.            synthia   - demo using midi sound files
  21.  
  22.      demobook:  the GUI for the developer toolbox.  this program replaces
  23.                 buttonfly.
  24.  
  25.  
  26.      IrisGL:  16 General graphics library stuff that will work on virtually
  27.      [i]      all IRIS machines:
  28.           atlantis  - whales, dolphins, sharks swimming in the ocean.
  29.           bounce    - shows off lighting/local light sources
  30.           buttonfly - graphical interface to run a program on ALL machines
  31.           closeup   - image magnifier with x & y zoom
  32.           curve     - shows wireframe curves, CI depthcueing, font manager
  33.           demograph - shows well, even on 8-bit machs (RGB lighting where poss)
  34.           dragon    - good dithering code is hidden in this demo
  35.           flight    - the classic revisited, all versions now in single program 
  36.           flip      - shows multiple light sources, materials, and models
  37.           ideas     - real-time animation with moving lights
  38.           logo      - simple example of GL lighting and matrix transformations
  39.           newave    - draws wirefrm, CI, flat, smooth, anti-alias, depthQ'd
  40.           newton    - a real-time simulation of an elastic body such as Jello
  41.           rotimg    - draws triangle meshes that can be rotated in 3D
  42.           snoop     - screen magnifier, real-time reporting under the mouse
  43.           snurb     - good examp of simple NURBS surfaces drawing
  44.  
  45.  
  46.      OpenGL:  11 OpenGL-based programs:
  47.      [o]  atlantis  - sharks, whales, dolphins--lighting, animation, texture-map          backtrace - demo of faked ray tracing
  48.           drip      - makes droplets of color -- 2D graphics/blending fxns
  49.           fadeflip  - flips a texture-mapped square around -- texture-mapping
  50.           ideas     - Ideas in Motion ported -- stippling, lighting, animation
  51.           insect    - straight-ahead OpenGL port of thant-gaud's inspiration
  52.           lorenz    - ride on/near particles stuck in a Lorenz attractor
  53.           puzzle    - move pieces in the proper order to solve the puzzle
  54.           space     - simulation of the Solar System and Milky Way galaxy
  55.           stonehenge - demo of stonehenge with shadows, textures, etc
  56.           tex_cube  - small texture-mapping demo of a translucent sphere
  57.  
  58.       
  59.      REALITY:  4 REALITY ENGINE-specific programs:
  60.      [i]  atom      - MULTI-SAMPLING & in-the-window stereo viewing
  61.           distort   - computational dynams textures/real-time texture mesh geom
  62.           fastshadows - real-time shadows using texture mapping
  63.           weather   - GE hdw real-time convolution filters (including libil)
  64.  
  65.  
  66.      VGX:  4 Specific higher-end graphics implementations:
  67.      [i]  blob      - shows off texture mapping
  68.           envmap    - environment map a spin object in real-time.
  69.           morph     - demo showing real-time morphing (image transformation)
  70.           shadows   - demos showing display of true shadows in real-time
  71.  
  72.  
  73.      video:  5 galileo.sw.demos programs using VL+motif, or VL+IrisGL, for
  74.      [glx]   Galileo, Indigo 2 Video, and Indy Video platforms:
  75.           bigvideoin - simple app showing a zoomed-up videoin window
  76.           specialfx - chroma/luma keying, wipes & fades, blends &/| switches
  77.           trails    - sets up a feedback loop to see trailing effects
  78.           vidpaint  - captures video into memory and draws frames into a window
  79.           vidtmesh  - captures video into memory and places frames onto a 3D
  80.                       tmesh grid, which can then be manipulated in space
  81.